package com.wei.entity;

import java.util.Date;

import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.format.DateTimeFormat;
import com.alibaba.excel.annotation.format.NumberFormat;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.annotation.write.style.ContentFontStyle;
import com.alibaba.excel.annotation.write.style.HeadFontStyle;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableName;

@TableName("t_info")
public class Information {

	@ExcelProperty({"网站号","网站号"})
	private String netNumber;
	
	@ExcelProperty({"大神昵称","大神昵称"})
	private String nickName;
	
	@ExcelProperty({"进站时间","进站时间"})
	@DateTimeFormat("yyyy-MM-dd")
	private Date signTime;

	@ExcelProperty({"所属大神团","所属大神团"})
	private String belongOrg;

	@NumberFormat("#.0")
	@ExcelProperty({"营收信息","订单数量"})
	private Long orderNum;
	
	@ExcelProperty({"营收信息","收入"})
	@NumberFormat("#.0")
	private Long income;
	
	@ExcelProperty({"月份","月份"})
	@TableField("month")
	private int month;

	public String getNetNumber() {
		return netNumber;
	}

	public void setNetNumber(String netNumber) {
		this.netNumber = netNumber;
	}

	public String getNickName() {
		return nickName;
	}

	public void setNickName(String nickName) {
		this.nickName = nickName;
	}

	public Date getSignTime() {
		return signTime;
	}

	public void setSignTime(Date signTime) {
		this.signTime = signTime;
	}

	public String getBelongOrg() {
		return belongOrg;
	}

	public void setBelongOrg(String belongOrg) {
		this.belongOrg = belongOrg;
	}

	public Long getOrderNum() {
		return orderNum;
	}

	public void setOrderNum(Long orderNum) {
		this.orderNum = orderNum;
	}

	public Long getIncome() {
		return income;
	}

	public void setIncome(Long income) {
		this.income = income;
	}

	public int getMonth() {
		return month;
	}

	public void setMonth(int month) {
		this.month = month;
	}

	@Override
	public String toString() {
		return "Information [netNumber=" + netNumber + ", nickName=" + nickName + ", signTime=" + signTime
				+ ", belongOrg=" + belongOrg + ", orderNum=" + orderNum + ", income=" + income + ", month=" + month
				+ "]";
	}

}
